package com.lzh.o2o.util;

import javax.servlet.http.HttpServletRequest;

/** 
* @author  haohao: 
* @date 创建时间：2018年9月11日 上午9:36:48 
* @version 1.0 
* @parameter 
* @since  
* @return  验证码是否正确
*/

public class CodeUtil {
	/**
	 * 要解析前段页面上传的request域里面获取的数据,要在Spring-mvc上配置文件上传解析器
	* @Title: checkVerifyCode 
	* @Description: TODO 
	* @param request
	* @return boolean
	* @author haohao
	* @date 2018年9月11日上午10:13:28
	 */
	public static boolean checkVerifyCode(HttpServletRequest request){
		//获取Kaptch生成的图片的验证码
		String verifyCodeExcepted = (String) request.getSession().getAttribute(
				com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY);
		String verifyCodeActual = HttpServletRequestUtil.getString(request, "verifyCodeActual");
		if(verifyCodeActual ==null || !verifyCodeActual.equals(verifyCodeExcepted)){
			return false;
		}
		return true;
	}

}
